*{margin:0;padding:0;}html, body{width:100%;height:100%;text-align:center;}body{text-align:center;font-family:verdana, arial, helvetica, sans-serif;font-size:16px;scroll:0 0;}img{border:none;}ul.nav{list-style:none;}ul.nav li{display:inline-block;}table{margin:0px;padding:0px;}a,button{outline:none;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfixleft:after{content:".";display:block;height:0;clear:right;visibility:hidden;}.clearfixright:after{content:".";display:block;height:0;clear:right;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */#pageHead h1 span,#pageHead h2 span,.hide{position:absolute;display:block;width:0;height:0;overflow:hidden;font-size:0;}.hiddenIframe{display:none;}body{background:#58595b url(/images/gfx/gradient_bg.png) repeat-x 0 0;}#pageAll{width:1030px;margin:0 auto;padding-top:20px;}#pageHead{position:relative;background:transparent url(/images/gfx/page_head.png) no-repeat 0 0;width:980px;padding:0 25px;height:92px;}#pageHead h1 a{position:absolute;top:20px;left:51px;display:block;width:784px;height:30px;}#pageHead #headNav{position:absolute;top:61px;left:15px;width:985px;height:32px;background-color:#333333;text-align:right;padding-right:15px;}#pageHead #headNav li{display:inline;height:32px;padding-left:20px;}#pageHead #headNav li a{display:inline-block;height:32px;line-height:32px;color:#ffffff;text-decoration:none;text-transform:lowercase;font-size:0.8em;letter-spacing:0.5em;}#pageAll.index #headNav a.home,#pageAll.about #headNav a.about,#pageAll.services #headNav a.services,#pageAll.contact #headNav a.contact,#pageAll.beforeAfter #headNav a.beforeAfter,#pageAll.portfolio #headNav a.portfolio,#pageHead #headNav li a:hover{background:transparent url(/images/gfx/nav_hover_arrow.png) no-repeat bottom center;color:#cccccc;}#pageHead #socialNav{position:absolute;top:20px;right:30px;width:80px;height:30px;}#pageHead #socialNav li{padding-left:10px;display:block;float:left;width:30px;height:30px;}#adminNav{position:absolute;top:-20px;left:15px;width:985px;height:32px;text-align:right;padding-right:15px;}#adminNav li{display:inline;height:32px;padding-left:15px;}#adminNav li a{text-transform:lowercase;text-decoration:none;font-size:0.6em;letter-spacing:0.5em;color:#cccccc;}#adminNav li a:hover{color:#999999;}#pageBody{background:transparent url(/images/gfx/page_body.png) repeat-y 0 0;width:930px;min-height:420px;padding:35px 50px 10px 50px;font-size:0.8em;letter-spacing:0.07em;text-align:left;position:relative;}#modalWindow{font-size:0.8em;letter-spacing:0.07em;text-align:left;}#pageBody h3,#modalWindow h3,#promptModalWindow h3{font-size:1.5em;font-weight:normal;letter-spacing:0.2em;color:#377c2a;margin-bottom:5px;}#pageBody h4{font-size:1.2em;font-weight:normal;letter-spacing:0.2em;color:#377c2a;margin-bottom:5px;}#pageBody a{color:#333333;}#pageBody a:hover{color:#cccccc;}#pageBody p{margin-bottom:10px;line-height:1.4em;}#pageBody em{font-style:italic;}#pageBody .content ul,#pageBody .content ol,#pageBody ul.errorMsgs{margin-bottom:10px;padding-left:1.6em;line-height:1.4em;}#pageFoot{background:transparent url(/images/gfx/page_foot.png) no-repeat 0 0;width:980px;padding:40px 25px 15px 25px;color:#cccccc;text-decoration:none;text-transform:lowercase;font-size:0.65em;}#pageFoot #footNav li{display:inline;padding-left:20px;}#pageFoot #footNav li a{color:#cccccc;font-size:1.2em;text-decoration:none;letter-spacing:0.1em;}#pageFoot #footNav li a:hover{color:#333333;}#pageFoot p.phone{margin-top:10px;letter-spacing:0.1em;font-size:1.5em;}#pageFoot p.legal{margin-top:10px;}#pageFoot .dbdFoot{background:url(/images/gfx/dbd_footer_icon.png) no-repeat top center;margin-top:15px;padding-top:12px;}#pageFoot .dbdFoot a{color:#cccccc;}#pageBody .content{margin-top:-5px;}#pageBody .content.hasArt{margin-left:147px;}#pageBody .content .quote{font-style:italic;}#pageBody .content .quote .author{display:block;font-style:normal;}#pageBody .content .attention{text-transform:uppercase;font-weight:bold;}#pageBody .content .question{font-weight:bold;}#pageBody .content .answer{font-style:italic;}#pageBody .content .source{font-style:italic;}#pageBody #welcome.content{margin-top:25px;}#pageBody .artwork{position:absolute;top:35px;left:50px;width:112px;min-height:150px;text-align:right;font-size:0.8em;font-style:italic;}#pageBody .artwork .artworkMask{position:absolute;top:0;left:0;width:112px;height:150px;background:transparent url(/images/gfx/artwork_mask.png) no-repeat 0 0;}#pageBody .artwork p{margin-top:3px;}#contactForm p{width:500px;}#contactForm form,#loginForm form,#portfolioEdit form#portfolio_edit,#beforeAfterEdit form#before_after_edit{width:500px;}#contactForm label,#loginForm label,#portfolioEdit label,#beforeAfterEdit label{display:block;font-size:1.2em;margin-bottom:3px;}#contactForm label span{color:#cd0a0a;}#loginForm label.checkbox{display:inline;font-size:0.9em;}#contactForm input.text,#loginForm input.text,#portfolioEdit input.text,#beforeAfterEdit input.text{background:transparent url(/images/gfx/input.png) no-repeat 0 0;display:inline-block;font-size:1.2em;width:488px;height:20px;padding:6px;border:none;margin-bottom:15px;}#contactForm textarea,#portfolioEdit textarea,#beforeAfterEdit textarea{background:transparent url(/images/gfx/textarea.png) no-repeat 0 0;display:inline-block;font-size:1.2em;width:488px;height:188px;padding:6px;border:none;margin-bottom:15px;}#contactForm .sendDiv{margin-left:400px;}#contactForm .address{position:absolute;top:30px;left:770px;width:240px;}#contactForm .address p{width:auto;}#loginForm{margin-top:60px;margin-left:215px;}#loginForm .loginDiv{margin-top:-20px;margin-left:400px;}#portfolioEdit .actions,#beforeAfterEdit .actions{}#portfolioEdit .actions li,#beforeAfterEdit .actions li{display:block;float:right;}#portfolioEdit #portfolioImages,#beforeAfterEdit #beforeAfterImages{position:absolute;width:415px;top:48px;left:580px;}#portfolioImageArrange .quicknav,#portfolioImageArrangeHome .quicknav{position:absolute;right:45px;top:45px;}#portfolioImages .imageList,#beforeAfterImages .imageList{width:411px;margin-top:5px;}#portfolioImageArrange .imageList,#portfolioImageArrangeHome .imageList,#beforeAfterImageArrange .imageList{width:938px;margin-top:15px;}.imageList li.tile{display:block;float:left;background:transparent url(/images/gfx/photo_tile.png) no-repeat top left;width:111px;height:106px;padding:7px;}.imageList li.tileGhost{display:block;float:left;width:123px;height:118px;border:1px dotted #377c2a;background-color:#eeeeee;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;}#portfolioImages .imageList li.tile,#beforeAfterImages .imageList li.tile{margin-right:12px;margin-bottom:12px;}#portfolioImageArrange .imageList li.tile,#portfolioImageArrange .imageList li.tileGhost,#portfolioImageArrangeHome .imageList li.tile,#portfolioImageArrangeHome .imageList li.tileGhost,#beforeAfterImageArrange .imageList li.tile,#beforeAfterImageArrange .imageList li.tileGhost{margin-right:9px;margin-bottom:9px;}.imageList li.tile ul.nav{margin-top:8px;text-align:center;}.imageList li.tile ul.nav li{margin:0 4px;}#photoCrop{position:relative;padding:10px 10px 25px 10px;}#photoCrop form{margin-top:10px;position:relative;}#photoCrop .cropDiv{position:absolute;right:100px;top:-54px;}#photoCrop .cropCanvas .photoCropCon{margin:0 auto;}.errorMsgs{-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;margin-bottom:10px;background-color:#fef1ec;border:1px solid #cd0a0a;color:#cd0a0a;padding:6px;}#slideshow{width:930px;height:523px;margin-bottom:15px;position:relative;overflow:hidden;}#slideshow .mask{position:absolute;top:0;left:0;background:transparent url(/images/gfx/slideshow.png) no-repeat 0 0;width:930px;height:523px;}#slideshow ul{list-style:none;padding:0;}#slideshow li{position:absolute;top:0;left:0;display:none;}#slideshow .timer{opacity:0.1;filter:alpha(opacity=10);position:absolute;top:498px;left:20px;width:888px;height:5px;border:1px solid #ffffff;-moz-border-radius-topright:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-left-radius:4px;}#slideshow .timer span{display:block;width:0%;height:100%;background-color:#ffffff;}#slideshow .controls{position:absolute;top:0;left:0;width:930px;height:523px;}#slideshow .controls a{display:none;}#slideshow .controls .slidePrev{position:absolute;top:0;left:0;}#slideshow .controls .slideNext{position:absolute;top:0;right:0;}#slideshow .info{position:absolute;bottom:0;left:0;background-color:#333333;color:#ffffff;opacity:0.7;filter:alpha(opacity=70);width:890px;padding:10px 20px 30px 20px;display:none;}#slideshow .info p{margin-bottom:3px;}#slideshow .info .name{font-size:1.5em;font-weight:bold;}#slideshow .info .location{font-size:1.1em;font-weight:bold;}#slideshow .info .title{font-style:italic;}#slideshow .info .desc{font-size:0.9em;}#dash ul.nav{padding:0;position:absolute;top:7px;right:4px;}#dash #portfolioList,#dash #beforeAfterList{-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;border:1px solid #cccccc;margin-top:10px;padding:10px;width:428px;float:left;position:relative;}#dash .tableWrap{margin-top:10px;height:325px;overflow:auto;}#dash .tableWrap table{width:100%;}#dash .tableWrap table th{background-color:#eeeeee;}#dash #beforeAfterList{margin-left:30px;}#ajaxLoaderBox{background-color:#377c2a;color:#ffffff;font-size:0.8em;letter-spacing:0.2em;}.hiddenButtonDiv{overflow:hidden;position:relative;}.hiddenButtonDisabled,.hiddenButton,.hiddenButtonDiv a{display:inline;font-size:100px;height:100%;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;z-index:2;}.hiddenButtonDiv a.disabled{cursor:default;}.hiddenButtonDiv a{z-index:3;width:100%;}.sendOff,.sendOn,.sendNa,.loginOff,.loginOn,.loginNa,.saveOff,.saveOn,.saveNa,.deleteOff,.deleteOn,.deleteNa,.uploadPhotoOff,.uploadPhotoOn,.uploadPhotoNa,a.cropExisting,a#buttonYes,a#buttonNo,.cropOff,.cropOn,.cropNa,a.add,a.arrangeSlideshow,a.arrangeHomeSlideshow,a.slidePrev,a.slideNext,a.close,a.modalClose,a.cancel,a#FUcancel,a.trash,a.link,a.featureHome,a.featureHome.on,a.facebook,a.twitter,a.accessible{display:block;background:transparent url(/images/cache/dbdCSS.c200e1a9a5ec09a2070a508a46c4b97e.png) no-repeat 0 0;}.sendOff,.sendOn,.sendNa,.sendDiv{display:block;width:100px;height:48px;}.sendOff,.sendOn,.sendNa{width:100px;height:48px;background-position:0px -0px;}.sendOn{width:100px;height:48px;background-position:0px -58px;}.sendNa{}.loginOff,.loginOn,.loginNa,.loginDiv{display:block;width:98px;height:48px;}.loginOff,.loginOn,.loginNa{width:98px;height:48px;background-position:0px -116px;}.loginOn{width:98px;height:48px;background-position:0px -174px;}.loginNa{}.saveOff,.saveOn,.saveNa,.saveDiv{display:block;width:98px;height:48px;}.saveOff,.saveOn,.saveNa{width:98px;height:48px;background-position:0px -232px;}.saveOn{width:98px;height:48px;background-position:0px -290px;}.saveNa{}.deleteOff,.deleteOn,.deleteNa,.deleteDiv{display:block;width:110px;height:48px;}.deleteOff,.deleteOn,.deleteNa{width:110px;height:48px;background-position:0px -348px;}.deleteOn{width:110px;height:48px;background-position:0px -406px;}.deleteNa{}.uploadPhotoOff,.uploadPhotoOn,.uploadPhotoNa,.uploadPhotoDiv{display:block;width:106px;height:32px;}.uploadPhotoOff,.uploadPhotoOn,.uploadPhotoNa{width:106px;height:32px;background-position:0px -464px;}.uploadPhotoOn{width:106px;height:32px;background-position:0px -506px;}.uploadPhotoNa{}a.cropExisting{width:122px;height:32px;background-position:0px -548px;}a.cropExisting:hover{width:122px;height:32px;background-position:0px -590px;}a.cropExisting.disabled{}a#buttonYes{width:90px;height:48px;background-position:0px -632px;}a#buttonYes:hover{width:90px;height:48px;background-position:0px -690px;}a#buttonYes.disabled{}a#buttonNo{width:82px;height:48px;background-position:0px -748px;}a#buttonNo:hover{width:82px;height:48px;background-position:0px -806px;}a#buttonNo.disabled{}.cropOff,.cropOn,.cropNa,.cropDiv{display:block;width:144px;height:48px;}.cropOff,.cropOn,.cropNa{width:144px;height:48px;background-position:0px -864px;}.cropOn{width:144px;height:48px;background-position:0px -922px;}.cropNa{}a.add{width:70px;height:32px;background-position:0px -980px;}a.add:hover{width:70px;height:32px;background-position:0px -1022px;}a.add.disabled{}a.arrangeSlideshow{width:118px;height:32px;background-position:0px -1064px;}a.arrangeSlideshow:hover{width:118px;height:32px;background-position:0px -1106px;}a.arrangeSlideshow.disabled{}a.arrangeHomeSlideshow{width:104px;height:32px;background-position:0px -1148px;}a.arrangeHomeSlideshow:hover{width:104px;height:32px;background-position:0px -1190px;}a.arrangeHomeSlideshow.disabled{}a.slidePrev{width:465px;height:523px;background-position:0px -1232px;}a.slidePrev:hover{}a.slidePrev.disabled{}a.slideNext{width:465px;height:523px;background-position:0px -1765px;}a.slideNext:hover{}a.slideNext.disabled{}a.close{width:24px;height:24px;background-position:0px -2298px;}a.close:hover{width:24px;height:24px;background-position:0px -2332px;}a.close.disabled{}a.modalClose{width:24px;height:24px;background-position:0px -2366px;}a.modalClose:hover{width:24px;height:24px;background-position:0px -2400px;}a.modalClose.disabled{}a.cancel{width:24px;height:24px;background-position:0px -2434px;}a.cancel:hover{width:24px;height:24px;background-position:0px -2468px;}a.cancel.disabled{}a#FUcancel{width:24px;height:24px;background-position:0px -2502px;}a#FUcancel:hover{width:24px;height:24px;background-position:0px -2536px;}a#FUcancel.disabled{}a.trash{width:24px;height:30px;background-position:0px -2570px;}a.trash:hover{width:24px;height:30px;background-position:0px -2610px;}a.trash.disabled{}a.link{width:24px;height:24px;background-position:0px -2650px;}a.link:hover{width:24px;height:24px;background-position:0px -2684px;}a.link.disabled{}a.featureHome{width:24px;height:26px;background-position:0px -2718px;}a.featureHome:hover{width:24px;height:26px;background-position:0px -2754px;}a.featureHome.disabled{}a.featureHome.on{width:24px;height:26px;background-position:0px -2790px;}a.featureHome.on:hover{}a.featureHome.on.disabled{}a.facebook{width:30px;height:30px;background-position:0px -2826px;}a.facebook:hover{width:30px;height:30px;background-position:0px -2866px;}a.facebook.disabled{}a.twitter{width:30px;height:30px;background-position:0px -2906px;}a.twitter:hover{width:30px;height:30px;background-position:0px -2946px;}a.twitter.disabled{}a.accessible{width:30px;height:30px;background-position:0px -2986px;}a.accessible:hover{width:30px;height:30px;background-position:0px -3026px;}a.accessible.disabled{}a.cropExisting span,a#buttonYes span,a#buttonNo span,a.add span,a.arrangeSlideshow span,a.arrangeHomeSlideshow span,a.slidePrev span,a.slideNext span,a.close span,a.modalClose span,a.cancel span,a#FUcancel span,a.trash span,a.link span,a.featureHome span,a.featureHome.on span,a.facebook span,a.twitter span,a.accessible span{position:absolute;display:block;width:0;height:0;overflow:hidden;font-size:0;}#FUuploadProgress{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;position:fixed;left:50%;top:20%;width:420px;height:30px;margin-left:-215px;margin-top:50px;padding:10px;z-index:10001;text-align:center;border:3px solid #377c2a;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;background-color:#ffffff;}#FUuploadProgress span{position:relative;top:-23px;padding:0 10px;}#FUpercentBar{width:1%;height:30px;background-color:#377c2a;}#FUcancel{position:absolute;right:13px;top:13px;}.modalOverlay,.miniModalOverlay,.smallModalOverlay,.promptModalOverlay{background-color:#fff;cursor:wait;}.modalWindow{width:930px;left:50%;top:5%;margin-left:-468px;background-color:#ffffff;border:3px solid #377c2a;-moz-border-radius-topright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:12px;min-height:150px;}.smallModalWindow{width:650px;height:75%;left:50%;top:10%;margin-left:-325px;background-color:#ffffff;border:1px solid #377c2a;border:3px solid #377c2a;-moz-border-radius-topright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:12px;padding-bottom:42px;}.miniModalWindow{width:300px;left:50%;top:25%;margin-left:-150px;background-color:#ffffff;border:1px solid #377c2a;border:3px solid #377c2a;-moz-border-radius-topright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:12px;padding-bottom:5px;}.promptModalWindow{width:560px;left:50%;top:25%;margin-left:-280px;background-color:#ffffff;border:1px solid #377c2a;border:3px solid #377c2a;-moz-border-radius-topright:12px;-moz-border-radius-bottomleft:12px;-webkit-border-top-right-radius:12px;-webkit-border-bottom-left-radius:12px;padding-bottom:5px;}#modalContainer{}.modalHeader,.smallModalHeader,.miniModalHeader{background-color:#333333;margin:3px 3px 0 3px;line-height:35px;}.modalData,.smallModalData,.miniModalData,.promptModalData{text-align:left;}.promptModalData{padding:30px;}a.modalClose,a.smallModalClose,a.miniModalClose{top:5px;right:5px;}.promptModalData ul.nav{margin-top:30px;text-align:center;}.promptModalData ul.nav li{margin:0 20px;}@media print{body{font-size:12pt;}#headNav,#footNav,#adminNav,#socialNav,.mask,.timer,.artworkMask{display:none;}#pageAll,#pageHead,#pageBody,#pageFoot{width:auto;}#pageHead{height:50px;}#pageBody{height:auto;min-height:auto;}#pageFoot{height:auto;}#pageHead h1 a{width:auto;text-align:left;}#pageHead h1 a img{width:75%;height:75%;}#slideshow{width:698px;height:392px;}#slideshow img{width:100%;height:100%;}}
